4 research outputs found

    RASP ABSTRACT MACHINE EMULATOR – EXTENDING THE EMUSTUDIO PLATFORM

    No full text
    This paper presents the RASP (Random Access Stored Program) abstract machine emulator implemented as a plugin for emuStudio – extendable platform for computer architectures emulation. It consists of three submodules – the CPU emulator (the core of the plugin), main memory for storing RASP machine’s program and data and compiler of RASP assembly language. The compiler is able to translate RASP program source code into the form executable by the emulator. The main goal is to provide a supporting tool for Data Structures and Algorithms, respectively other subjects taught at the Department of Computers and Informatics. In addition to this, its aim is also to contribute to emuStudio platform so as to support its further development. There are not many universal software products for computer emulation flexibly extendable by plugins for new architectures and that is why emuStudio deserves our interest. Its flexibility makes it an ideal study supporting tool

    Development of ATmega 328P micro-controller emulator for educational purposes

    No full text
    The paper presents some of our recent results in the field of computer emulation for supporting and enhancing the educational processes. The ATmega 328P micro-controller emulator has been developed as a set of emuStudio emulation platform extension modules (plug-ins). The platform is used at the Department of Computers and Informatics as a studying and teaching support tool. Within the Assembler course, currently, the Intel 8080 architecture and language is briefly described as a preliminary preparation material for the study of Intel x86 architecture, and the Intel 8080 emuStudio emulator module is used here. The aim of this work is to explore the possibility to enrich the course by introducing a more up-to-date and relevant technology and the ATmega is the heart of Arduino – a popular hardware and software prototyping platform. We consider the options to make the process of studying the assembly language principles more attractive for students and using the ATmega AVR architecture, which is broadly deployed in embedded systems, seems to be one of them

    A Multilayer Brushless DC Motor for Heavy Lift Drones

    No full text
    This paper describes the concept of a multilayer brushless DC motor which is suitable for use on unmanned aerial vehicles (UAVs) and capable of carrying a heavy payload. The paper deals with a unique multilayer structure, using three standard stators placed in parallel with a single rotor body, to increase the torque even under low-speed conditions. In this solution, nine inner windings can use different star/delta interconnections to optimize the performance of the BLDC motor on demand. The proposed multilayer BLDC motor solution utilizes the main advantages of BLDC motors, ensuring highly reliable operation, and thus enabling a BLDC motor to be applied to UAVs. This paper gives an overview of the design, assumes an extension with an electronic inner winding switching capability, and provides practical details about realization, testing, and experimental verification. Practical measurements and obtained data are utilized to confirm the approach

    Bark Gnawing by Rodents in Orchards during the Growing Season—Can We Detect Relation with Forest Damages?

    No full text
    Rodent bark gnawing is common during winter in times of low or unavailable food supply. During the growing season, it is a rare phenomenon, but can occur due to low food supply and/or poor food quality resulting from climatic influence. We evaluated this unusual damage of apple tree (Malus domestica) orchards by rodents in two localities in the Czech Republic. In 2019, 24% of trees in the orchard in Brno were gnawed by the common vole (Microtus arvalis) population. Damage in the Holovousy orchard by water vole (Arvicola amphibius) was inspected in 2020 and showed that 15% of trees were damaged with massive root gnawing. These findings were compared with gnawing in forest beech plantations in 2019, with up to 13% of trees damaged. Three rodent species (Microtus agrestis, M. arvalis and Clethrionomys glareolus) participated in the damage. Detailed description of the various vole species’ damage in vegetation period, which somehow differs from winter time damage, may help in the future in early recognition and early application of plant protection in times when this phenomenon may reappear
    corecore